heavy artillery – English–Svenska translations

🇬🇧 en sv 🇸🇪

heavy artillery noun

  • (figurative) powerful means
  • (military) large and powerful artillery
tungt artilleri
Wiktionary Links